	$(function(){
		//作品列表 分享作品
		$('.share_btn').on("click",function(){
			isflag=checkwork(work_id);//检测作品中所有的图片控件是否都有填充了图片 或文字							
			if(isflag.complete==true){								
				$.alert("填充完整再分享！", "提示");
				return false;
			}							
			if(isflag.ischange==true){								
				$.alert("请先保存再分享！", "提示");
				return false;
			}
			if(isflag.complete==false&&isflag.ischange==false){							
				//var sharedata={title:'我的简页—诉说故事，记录生活，把回忆记录成册。',desc:'',link:encodeURIComponent(baseUrl+"editor_card/share.html?work_id_str="+shareList()),imgUrl:'http://img1-qcloud.hucai.com/static/hucai_logo_1000x1000.jpg?imageMogr2/thumbnail/300x300'};
				var sharedata = {
					title: '还记得这些照片吗？手机记录随时分享，一起来~',
					desc: '简约排版，方便快速，凝结记忆，记录珍贵时光',
					link: baseUrl + "editor_calendar/share.html?work_id_str=" + work_id,
					imgUrl: 'http://img1-qcloud.hucai.com/static/hucai_logo_1000x1000.jpg?imageMogr2/thumbnail/300x300'
					};
				wexin_share(sharedata)
				$("#pic_mask").popup();
			}
		
		})
		
		
		
		
	
		
		
		
	})
	

// 2. 分享接口


function wexin_share(sharedata){
	wx.showOptionMenu();//显示分享菜单
	// 2.1 监听“分享给朋友”，按钮点击、自定义分享内容及分享结果接口	
	 wx.onMenuShareAppMessage({
      title: sharedata.title,
      desc:  sharedata.desc,
      link:  sharedata.link,
      imgUrl: sharedata.imgUrl,
      trigger: function (res) {
        // 不要尝试在trigger中使用ajax异步请求修改本次分享的内容，因为客户端分享操作是一个同步操作，这时候使用ajax的回包会还没有返回
        //alert('用户点击发送给朋友');
      },
      success: function (res) {
        console.log('已分享');
         console.log(sharedata.link)
         wx.hideOptionMenu();//隐藏分享菜单
      },
      cancel: function (res) {
         console.log('已取消');
         wx.hideOptionMenu();//隐藏分享菜单
      },
      fail: function (res) {
         console.log(JSON.stringify(res));
      }
    });
    
	// 2.2 监听“分享到朋友圈”按钮点击、自定义分享内容及分享结果接口
	
	wx.onMenuShareTimeline({
      title: sharedata.title,     
      link:  sharedata.link.toString(),
      imgUrl:sharedata.imgUrl,
      trigger: function (res) {
        // 不要尝试在trigger中使用ajax异步请求修改本次分享的内容，因为客户端分享操作是一个同步操作，这时候使用ajax的回包会还没有返回
       // alert('用户点击分享到朋友圈');
      },
      success: function (res) {
        //alert('已分享');
        wx.hideOptionMenu();//隐藏分享菜单
      },
      cancel: function (res) {
       // alert('已取消');
       wx.hideOptionMenu();//隐藏分享菜单
      },
      fail: function (res) {
       // alert(JSON.stringify(res));
      }
    });
    
    // 2.3 监听“分享到QQ”按钮点击、自定义分享内容及分享结果接口
     wx.onMenuShareQQ({
      title: sharedata.title,
      desc:  sharedata.desc,
      link:  sharedata.link.toString(),
      imgUrl: sharedata.imgUrl,
      trigger: function (res) {
       // alert('用户点击分享到QQ');
      },
      complete: function (res) {
        //alert(JSON.stringify(res));
       
      },
      success: function (res) {
       // alert('已分享');
       wx.hideOptionMenu();//隐藏分享菜单
      },
      cancel: function (res) {
        //alert('已取消');
        wx.hideOptionMenu();//隐藏分享菜单
      },
      fail: function (res) {
        //alert(JSON.stringify(res));
      }
    });
    
     // 2.4 监听“分享到微博”按钮点击、自定义分享内容及分享结果接口
    wx.onMenuShareWeibo({
      title: sharedata.title,
      desc:  sharedata.desc,
      link:  sharedata.link.toString(),
      imgUrl: sharedata.imgUrl,
      trigger: function (res) {
        //alert('用户点击分享到微博');
      },
      complete: function (res) {
        //alert(JSON.stringify(res));
      },
      success: function (res) {
       //alert('已分享');
       wx.hideOptionMenu();//隐藏分享菜单
      },
      cancel: function (res) {
        //alert('已取消');
        wx.hideOptionMenu();//隐藏分享菜单
      },
      fail: function (res) {
        //alert(JSON.stringify(res));
      }
    }); // 2.5 监听“分享到QZone”按钮点击、自定义分享内容及分享接口
    wx.onMenuShareQZone({
      title: sharedata.title,
      desc:  sharedata.desc,
      link:  sharedata.link.toString(),
      imgUrl: sharedata.imgUrl,
      trigger: function (res) {
        //alert('用户点击分享到QZone');
      },
      complete: function (res) {
        //alert(JSON.stringify(res));
      },
      success: function (res) {
        //alert('已分享');
        wx.hideOptionMenu();//隐藏分享菜单
      },
      cancel: function (res) {
        //alert('已取消');
        wx.hideOptionMenu();//隐藏分享菜单
      },
      fail: function (res) {
        //alert(JSON.stringify(res));
      }
    });
    
    
}
